/**
 * org.vz.product.collect.maintain.domain
 * @since : jdk 1.8
 */
package org.vz.product.collect.maintain.domain;

import java.util.Date;

import org.beetl.sql.core.annotatoin.AssignID;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * @author      lanxuyu
 * @CreateTime  2017年9月7日 下午3:55:17
 * @version     1.0.0
 * @description TODO
 */
public class TransLog {
	private Long idBatch;
	@AssignID
	private String channelId; 
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Date logDate;
	private String transName;
	private String stepName;
	private Integer stepCopy;
	private Long linesRead;
	private Long linesWritten;
	private Long linesUpdated;
	private Long linesInput;
	private Long linesOutput;
	private Long linesRejected;
	private Long errors;
	/**
	 * @return the idBatch
	 */
	public Long getIdBatch() {
		return idBatch;
	}
	/**
	 * @param idBatch the idBatch to set
	 */
	public void setIdBatch(Long idBatch) {
		this.idBatch = idBatch;
	}
	/**
	 * @return the channelId
	 */
	public String getChannelId() {
		return channelId;
	}
	/**
	 * @param channelId the channelId to set
	 */
	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}
	/**
	 * @return the logDate
	 */
	public Date getLogDate() {
		return logDate;
	}
	/**
	 * @param logDate the logDate to set
	 */
	public void setLogDate(Date logDate) {
		this.logDate = logDate;
	}
	/**
	 * @return the transName
	 */
	public String getTransName() {
		return transName;
	}
	/**
	 * @param transName the transName to set
	 */
	public void setTransName(String transName) {
		this.transName = transName;
	}
	/**
	 * @return the stepName
	 */
	public String getStepName() {
		return stepName;
	}
	/**
	 * @param stepName the stepName to set
	 */
	public void setStepName(String stepName) {
		this.stepName = stepName;
	}
	/**
	 * @return the stepCopy
	 */
	public Integer getStepCopy() {
		return stepCopy;
	}
	/**
	 * @param stepCopy the stepCopy to set
	 */
	public void setStepCopy(Integer stepCopy) {
		this.stepCopy = stepCopy;
	}
	/**
	 * @return the linesRead
	 */
	public Long getLinesRead() {
		return linesRead;
	}
	/**
	 * @param linesRead the linesRead to set
	 */
	public void setLinesRead(Long linesRead) {
		this.linesRead = linesRead;
	}
	/**
	 * @return the linesWritten
	 */
	public Long getLinesWritten() {
		return linesWritten;
	}
	/**
	 * @param linesWritten the linesWritten to set
	 */
	public void setLinesWritten(Long linesWritten) {
		this.linesWritten = linesWritten;
	}
	
	/**
	 * @return the linesUpdated
	 */
	public Long getLinesUpdated() {
		return linesUpdated;
	}
	/**
	 * @param linesUpdated the linesUpdated to set
	 */
	public void setLinesUpdated(Long linesUpdated) {
		this.linesUpdated = linesUpdated;
	}
	/**
	 * @return the linesInput
	 */
	public Long getLinesInput() {
		return linesInput;
	}
	/**
	 * @param linesInput the linesInput to set
	 */
	public void setLinesInput(Long linesInput) {
		this.linesInput = linesInput;
	}
	/**
	 * @return the linesOutput
	 */
	public Long getLinesOutput() {
		return linesOutput;
	}
	/**
	 * @param linesOutput the linesOutput to set
	 */
	public void setLinesOutput(Long linesOutput) {
		this.linesOutput = linesOutput;
	}
	/**
	 * @return the linesRejected
	 */
	public Long getLinesRejected() {
		return linesRejected;
	}
	/**
	 * @param linesRejected the linesRejected to set
	 */
	public void setLinesRejected(Long linesRejected) {
		this.linesRejected = linesRejected;
	}
	/**
	 * @return the errors
	 */
	public Long getErrors() {
		return errors;
	}
	/**
	 * @param errors the errors to set
	 */
	public void setErrors(Long errors) {
		this.errors = errors;
	}
	
	
}
